Prunus campanulata (ROSACEAE)

Common Names:

Taiwan Cherry, Formosa Cherry

Images: